/**
 * 系统后台数据配置服务JS-DataService.jsp
 */

// 项目路径
var strPath = window.document.location.pathname;
//var postPath = strPath.substring(0, strPath.substr(1).indexOf('/') + 1);
var postPath = "/gdp";
// 判断是添加还是修改操作
var editStart = 1;
// 这是主id
var biaobiao = 0;
var id = 0;

var gid = "";

var ppid = 1;
var dbdb = "";

var i = 1;

var a = "aaaa";
var b ="bbbb";
var c = "cccc";
var d ="dddd"
	
var bi = "";
var ci = "";
var di = "";
var syslist = new Array();

var columnlist = new Array();

var columnlisted = "";

var apen ="";

var apenstyle = "";

var apenstyleing = "<option value=\"\">统计类型</option><option value=\"like\">like<option value=\"=\">等于</option>";

var orno = true;

var treeid = "";
$(function() {
	$("#censusstyle").show();
	$("#censuscolumn").hide();
	$("#codesysid").hide();
	$("#sourcewhere").hide();
	// 左侧tree数据绑定
	var setting = {
		data : {
			key : {
				title : "hint"
			},
			simpleData : {
				enable : true
			}
		},
		callback : {
			onClick : onClick
		}
	};
	var zNodes = GetLeftTreeData();
	$.fn.zTree.init($("#tree"), setting, zNodes);

	// Tree点击事件
	function onClick(event, treeId, treeNode, clickFlag) {
		biaobiao = treeNode.id;
		ppid = treeNode.pid;
		showTableName();
		$("#hid_dbKey").val(treeNode.id);
		$("#tb_dataList").bootstrapTable('refresh');
		GetTableList();
	}
	// 获取左侧列表数据
	function GetLeftTreeData() {
		var treeData;
		$.ajax({
			type : 'get',
			url : postPath + '/system/census/selectField',
			async : false,
			success : function(res) {
				treeData = res;
			},
			error : function() {
				alert('error...');
			}
		});
		return treeData;
	}

	// 查询数据列表
	function GetTableList() {
		$("#tb_dataList").bootstrapTable({
			url : postPath + '/system/census/selectTableStaConfig',
			undefinedText : '-',
			pagination : true, // 分页
			striped : true, // 是否显示行间隔色
			queryParams : queryParams,
			cache : false, // 是否使用缓存
			pageList : [ 5, 10, 20 ],
			toolbar : "",// 指定工具栏
			showColumns : false, // 显示隐藏列
			showRefresh : false, // 显示刷新按钮
			uniqueId : "guid", // 每一行的唯一标识
			sidePagination : "server", // 服务端处理分页
			columns : [ {
				field : 'state',
				checkbox : true,
				align : 'center',
				valign : 'middle'
			}, {
				title : '配置表id',
				field : 'dtConfigId',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '横坐标字段',
				field : 'xfield',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '横坐标格式',
				field : 'xformart',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '横坐标标题',
				field : 'xcaption',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '纵坐标字段',
				field : 'yfield',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '纵坐标标题',
				field : 'ycaption',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '是否分组',
				field : 'isgroup',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '统计类型',
				field : 'statype',
				align : 'center',
				valign : 'middle',
				sortable : false
			}, {
				title : '条件字段',
				field : 'swheresql',
				align : 'center',
				valign : 'middle',
				sortable : false
			}]
		});
	}

	// 查询条件与分页数据
	function queryParams(pageReqeust) {
		var temp = {
			order : pageReqeust.order,
			pageNo : pageReqeust.offset / pageReqeust.limit + 1,
			pageSize : pageReqeust.limit,
			sysId : biaobiao
		};
		return temp;
	}
	// 添加操作
	$("#btn_add").click(function() {
		syslist = [];
		cleanContent();
		showTableName();
		// bindTableList();
		if (ppid == 0) {
			bootbox.alert("请选择服务子节点!");
			return;
		}
		$("#EditContent").modal('show');
		editStart = 1;
	});

	// 删除数据
	$("#btn_del").click(function() {
		var row = $('#tb_dataList').bootstrapTable('getSelections');
		if (row == null || row == "") {
			bootbox.alert("请选择一行!");
			return;
		}
		bootbox.confirm("确认删除?", function(result) {
			if (result == false)
				return;
			var keys = "";
			$.each(row, function(i, e) {
				keys += e.guid + ",";
			});
			keys = keys.substring(0, keys.length - 1);
			$.ajax({
				url : postPath + '/system/census/deleteStaConfig',
				type : 'get',
				data : {
					keys : keys
				},
				success : function(data) {
					bootbox.alert("删除成功!");
					$('#tb_dataList').bootstrapTable('refresh');
				},
				error : function() {
					bootbox.alert("删除失败!");
				}
			});
		});
	});

	// 修改操作
	$("#btn_edit").click(function() {
		syslist = [];
		cleanContent();
		showAll();
		// bindTableList();
		var row = $('#tb_dataList').bootstrapTable('getSelections');
		if (row == null || row == "") {
			bootbox.alert("请选择一行!");
			return;
		}
		id = row[0].guid;
		gid = row[0].guid;;
		$.ajax({
			type : 'get',
			url : postPath + '/system/census/selectOneStaConfig',
			async : false,
			data : {
				key : id
			},
			success : function(res) {
				showEdit(res.dtConfigId);
				$('#tablename').val(res.dtConfigId);
				$.ajax({
					type : 'get',
					url : postPath + '/system/census/getCensusXY',
					async : false,
					data : {
						key : res.dtConfigId
					},
					success : function(res) {
						// $.each(res,function(i,e){
						// $("#xfield").append("<option
						// value="+e.xfield+">"+e.xfield+"</option>");
						// $("#yfield").append("<option
						// value="+e.yfield+">"+e.yfield+"</option>");
						// });
						apen ="";
						var ide = 0;
						cleanContented();
						$.each(res, function(i, e) {
							if(ide==0){
								$("#columnstyle").append("<option value=\"\">统计类型</option>",
										"<option value=\"sum\">求和</option>",
										"<option value=\"avg\">求平均值</option>",
										"<option value=\"max\">求最大值</option>",
										"<option value=\"min\">求最小值</option>")
								$.each(res.xfield, function(is, el) {
									$("#xfield").append(
											"<option value=" + is + ">" + el
													+ "</option>");
									$("#colunmdd").append(
											"<option value=" + is + ">" + el
													+ "</option>");
									$("#yfield").append(
											"<option value=" + is + ">" + el
													+ "</option>");
									apen += "<option value=\""+is+"\">"+el+"</option>"
									apenstyle ="<option value=\"\">统计类型</option><option value=\"=\">等于</option><option value=\">\">大于</option><option value=\"<\">小于</option><option value=\">=\">大于等于</option><option value=\"<=\">小于等于</option>";
							});
							}
							ide = ide+1	;
								
							
						});
					}
				});
				$('#xfield').val(res.xfield);
				$('#yfield').val(res.yfield);
				if(res.statype!=null){
					var start = res.statype.indexOf('(');
					var end = res.statype.indexOf(')');
					var aa = res.statype.substring(end + 1);
					$('#colunmdd').val(res.statype.substring(start+1,end));
					$('#columnstyle').val(res.statype.substring(0, start));
				}else{
					$('#colunmdd').val("");
					$('#columnstyle').val("");
				}
				$("#condition").val(res.swheresql);
				$("#conditioning").val(res.columnmap);
				if(res.isgroup==1){$("#male").attr('checked', 'checked');}
				if(res.isgroup==1){
					$("#censusstyle").show();
					$("#censuscolumn").hide();
				}
				if(res.isgroup==0){
					$("#censusstyle").hide();
					$("#censuscolumn").hide();
				}
				if(res.isgroup==0){$("#female").attr('checked', 'checked');}
				editStart = 2;
			}
		});
		$.ajax({
			type : 'get',
			url : postPath + '/system/census/selectcolumned',
			async : false,
			data : {
				key : id
			},
			success : function(res) {
				$.each(res,function(n,value) {
					addwhereing(value,id);
			    });
				editStart = 2;
			}
		});
		$("#EditContent").modal('show');

	});
	// 删除节点数据
	$("#deletety").click(function() {
		if (biaobiao == 0) {
			bootbox.alert("请选择要删除的节点!");
			return;
		}
		if (ppid == 0) {
			bootbox.alert("请选择要删除的服务名称!");
			return;
		}
		bootbox.confirm("确认删除?", function(result) {
			if (result == false)
				return;
			$.ajax({
				url : postPath + '/system/census/deleteField',
				type : 'get',
				data : {
					keys : biaobiao
				},
				success : function(data) {
					bootbox.alert("删除成功!");
					var zNodes = GetLeftTreeData();
					$.fn.zTree.init($("#tree"), setting, zNodes);
					$('#tb_dataList').bootstrapTable('refresh');
				},
				error : function() {
					bootbox.alert("删除失败!");
				}
			});
		});
	});
	// 保存数据
	$("#configid").click(
			function() {
				var validataResult = validateData();
				if (validataResult) {
					var editurl = "";
					if (editStart == 1) {
						editurl = postPath + '/system/census/insertStaConfig';
					} else if (editStart == 2) {
						editurl = postPath + '/system/census/updateStaConfig';
					}
					var ad = biaobiao;
					var serverdb = "";
					if (editStart == 2) {
						serverdb = {
								swheresql:$("#condition").val(),
								columnmap:$("#conditioning").val(),
								guid : gid,
								dtConfigId : $("#tablename option:selected").val(),
								xfield : $("#xfield option:selected").val(),
								yfield : $("#yfield option:selected").val(),
								isgroup : $("input[type='radio']:checked").val(),
								remark : columnlisted,
								statype : adstatype()
						};
					}
					if (editStart == 1) {
						serverdb = {
							swheresql:$("#condition").val(),
							columnmap:$("#conditioning").val(),
							sguid : biaobiao,
							dtConfigId : $("#tablename option:selected").val(),
							xfield : $("#xfield option:selected").val(),
							yfield : $("#yfield option:selected").val(),
							isgroup : $("input[type='radio']:checked").val(),
							remark : columnlisted,
							statype : adstatype()
						};
					}
					$.ajax({
						type : 'POST',
						url : editurl,
						async : false,
						data : JSON.stringify(serverdb),
						dataType : 'json',
						contentType : 'application/json;charset=UTF-8',
						success : function(res) {
							syslist = [];
							bootbox.alert("保存成功!");
							$('#tb_dataList').bootstrapTable('refresh');
							$("#EditContent").modal('hide');
						}
					});

				}

			});
	// -------------------------------------------------------------------------------
	$("#where_save").click(function(){
//		var validataResult = validateDataed();
//		if(validataResult){
//			
//		}
		var wher = "where 1=1 ";
		var ff ="";
		var fly = "{";
		var flt = "}"	
		var map = {};
		var ig = 0;
		$.each(syslist,function(n,value) {   
	           a = "aaaa";
	  		 b ="bbbb";
	  		 c = "cccc";
	           b = b+value;
	           c = c+value;
	           bl = $("#"+b+" option:selected").val();
	           cl =$("#"+c+" option:selected").val();
	           
	           bi = $("#"+b+" option:selected").text();
	           columnlist.push(bl);
	           map[bl] = cl;
	           ff += "<#if "+bl+"?? && "+bl+"!=''>and "+bl+" "+cl+" '${"+bl+"}'</#if>";
	           if(ig==0){
	        	   fly +='"'+bl+'"'+':'+'"'+bi+'"'
	           }else{
	        	   fly +=','+'"'+bl+'"'+':'+'"'+bi+'"'
	           }
	           ig =ig+1;
		});
		 columnlisted=JSON.stringify(map);
		wher = ff;
		fly = fly+flt;
		$("#conditioning").val(fly);
		$("#condition").val(wher);
		$("#EditContent").modal('show');
		$("#sourcewhere").modal('hide');
	});
	
	$("#gaunbi").click(function(){
		$("#EditContent").modal('show');
		$("#sourcewhere").modal('hide');
	});
	function validateing(d,c){
		
	}
	
	function adstatype(){
		var ee = "";
		if($("input[type='radio']:checked").val()==1){
			ee = $("#columnstyle option:selected").val()
			+ "("
			+ $("#yfield option:selected").val()
			+ ")"
		}
		return ee;
	}
	// 添加条件字段
	$("#where_add").click(function(){
		 a = "aaaa";
		 b ="bbbb";
		 c = "cccc";
		syslist.push(i);
		a = a+i;
		b = b+i;
		c = c+i;
		$("#wheredi").append("<div id=\""+a+"\" class=\"scroller\" style=\"height:50px\" data-always-visible=\"1\" data-rail-visible1=\"1\"><div class=\"form-horizontal form-body form-inline\"><div><div class=\"form-group\"><div class=\"col-md-3\"><select id=\""+b+"\" onchange=\"gradeChange('"+b+"','"+c+"')\" name=\"dtName\" class=\"form-control input-inline input-circle\" style=\"width:140px\" placeholder=\"请选择条件字段\"><option value=\"\">请选择条件字段</option></select></div></div><div class=\"form-group\"><div class=\"col-md-3\"><select id=\""+c+"\" name=\"dtName\" class=\"form-control input-inline input-circle\" style=\"width:140px\" placeholder=\"请选择判断类型\"><option value=\"\">请选择判断类型</option></select></div></div><div class=\"form-group\"><div class=\"col-md-2\"><button type=\"button\" class=\"btn default\" onclick=\"deletewhere('"+a+"')\">删除</button></div></div></div></div></div>");
		$("#"+b+"").empty();
		$("#"+c+"").empty();
		$("#"+b+"").append(apen);
		i++;
	});
	function addwhereing(value,guid){
		 a = "aaaa";
		 b ="bbbb";
		 c = "cccc";
		syslist.push(i);
		a = a+i;
		b = b+i;
		c = c+i;
		$("#wheredi").append("<div id=\""+a+"\" class=\"scroller\" style=\"height:50px\" data-always-visible=\"1\" data-rail-visible1=\"1\"><div class=\"form-horizontal form-body form-inline\"><div><div class=\"form-group\"><div class=\"col-md-3\"><select id=\""+b+"\" onchange=\"gradeChange('"+b+"','"+c+"')\" name=\"dtName\" class=\"form-control input-inline input-circle\" style=\"width:140px\" placeholder=\"请选择条件字段\"><option value=\"\">请选择条件字段</option></select></div></div><div class=\"form-group\"><div class=\"col-md-3\"><select id=\""+c+"\" name=\"dtName\" class=\"form-control input-inline input-circle\" style=\"width:140px\" placeholder=\"请选择判断类型\"><option value=\"\">请选择判断类型</option></select></div></div><div class=\"form-group\"><div class=\"col-md-2\"><button type=\"button\" class=\"btn default\" onclick=\"deletewhere('"+a+"')\">删除</button></div></div></div></div></div>");
		$("#"+b+"").append(apen);
		gradeChangeed(value,c);
		i++;
		var urlcd = postPath + '/system/census/selectcolumning';
		$('#'+b+'').val(value);
		var set = value;
		var sea = guid;
		$.ajax({
			type : 'get',
			url : urlcd,
			async : false,
			data : {
				sdb : set,
				guid : sea
			},
			success : function(res) {
				$('#'+c+'').val(res);
			}
		});
	}
	// 保存节点数据
	$("#census_save").click(function() {
		var validataResult = validates();
		var exittrue = 0;
		if(editStart == 1){
			var uids = $("#uid").val();
			var exiturl = postPath + '/system/census/exitid';
			serverdbs = {
					guid : uids
			};
			$.ajax({
				type : 'POST',
				url : exiturl,
				async : false,
				data : JSON.stringify(serverdbs),
				dataType : 'json',
				contentType : 'application/json;charset=UTF-8',
				success : function(res) {
					if(res.message=="fail"){
						exittrue = 1;
					}
				}
			});
		}else if (editStart == 2){
			exittrue = 1;
		}
		if (validataResult&&exittrue==1) {
			var editurl = "";
			if (editStart == 1) {
				editurl = postPath + '/system/census/insertField';
			} else if (editStart == 2) {
				editurl = postPath + '/system/census/updateField';
			}
			var ad = biaobiao;
			var serverdb = "";
			if (editStart == 2) {
				serverdb = {
					servicename : $("#sername").val(),
					stitle : $("#sertitle").val(),
					remark : $("#remakes").val(),
					guid : biaobiao
				};
			}
			if (editStart == 1) {
				serverdb = {
						servicename : $("#sername").val(),
						stitle : $("#sertitle").val(),
						remark : $("#remakes").val(),
						dtDbKey : biaobiao,
						guid : $("#uid").val()
				};
			}
			$.ajax({
				type : 'POST',
				url : editurl,
				async : false,
				data : JSON.stringify(serverdb),
				dataType : 'json',
				contentType : 'application/json;charset=UTF-8',
				success : function(res) {
					bootbox.alert("保存成功!");
					var zNodes = GetLeftTreeData();
					$.fn.zTree.init($("#tree"), setting, zNodes);
					$("#censusTree").modal('hide');
				}
			});

		}else{
			$("#valide_uid").html("添加的ID重复!");
			return;
		}

	});
	// =========================================新的js
	$("#tablename").change(
			function() {
				cleanContented();
				var checkValue = $("#tablename").val();
				if(checkValue==0){
					return;
				}
				$.ajax({
					type : 'get',
					url : postPath + '/system/census/getCensusXY',
					async : false,
					data : {
						key : checkValue
					},
					success : function(res) {
						// $.each(res,function(i,e){
						// $("#xfield").append("<option
						// value="+e.xfield+">"+e.xfield+"</option>");
						// $("#yfield").append("<option
						// value="+e.yfield+">"+e.yfield+"</option>");
						// });
						apen = "";
							$("#xfield").append(
									"<option value=\"\">请选择横坐标字段</option>");
							$("#yfield").append(
									"<option value=\"\">请选择纵坐标字段</option>>");
							apenstyle ="<option value=\"\">统计类型</option><option value=\"=\">等于</option><option value=\">\">大于</option><option value=\"<\">小于</option><option value=\">=\">大于等于</option><option value=\"<=\">小于等于</option>";
							$("#columnstyle").append("<option value=\"\">统计类型</option>",
									"<option value=\"sum\">求和</option>",
									"<option value=\"avg\">求平均值</option>",
									"<option value=\"max\">求最大值</option>",
									"<option value=\"min\">求最小值</option>")
							$.each(res.xfield, function(is, el) {
								$("#xfield").append(
										"<option value=" + is + ">" + el
												+ "</option>");
								$("#colunmdd").append(
										"<option value=" + is + ">" + el
												+ "</option>");
								$("#yfield").append(
										"<option value=" + is + ">" + el
												+ "</option>");
								apen += "<option value=\""+is+"\">"+el+"</option>";
							});
							// $.each(res.yfield,function(is,el){
							// $("#yfield").append("<option
							// value="+el+">"+el+"</option>");
							// });
					}
				});
			});

	$(":radio").click(function() {
		var dd = $("input[name='catched']:checked").val();
		if (dd == 1) {
			$("#censusstyle").show();
			$("#censuscolumn").hide();
		} else {
			$("#censusstyle").hide();
			$("#censuscolumn").hide();
		}
	});

	// $("#addLine").click(function(){
	// var sdf = "'\
	// <div id="censuscolumn" class="form-horizontal form-body form-inline">\
	// <div>\
	// <div class="form-group" >\
	// <div class="col-md-3">\
	// <select id="dtName" name="dtName" class="form-control input-inline
	// input-circle" style="width:140px" placeholder="请选择数据表" >\
	// <option value="">请选择</option>\
	// </select>\
	// </div>\
	// </div>\
	// <div class="form-group" >\
	// <div class="col-md-3">\
	// <select id="dtName" name="dtName" class="form-control input-inline
	// input-circle" style="width:140px" placeholder="请选择数据表" >\
	// <option value="">请选择</option>\
	// </select>\
	// </div>\
	// </div>\
	// <div class="form-group" >\
	// <div class="col-md-2">\
	// <input id="dtConfigId" name="dtConfigId" type="text" class="form-control
	// input-inline input-circle" placeholder="表标识唯一,不能重复" >\
	// </div>\
	// </div>\
	// <div class="form-group" >\
	// <div class="col-md-2">\
	// <button type="button" class="btn default">删除</button>\
	// </div>\
	// </div>\
	// </div>\
	// </div>\
	// '";
	// });

})

function gradeChange(ss,sd){
	var sff =  $("#"+ss+"").val();;
	var checkValue = $("#tablename").val();
	$.ajax({
		type : 'get',
		url : postPath + '/system/census/getCensusType',
		async : false,
		data : {
			key : sff,
			table: checkValue
		},
		success : function(res) {
				if(res=="string"){
					$("#"+sd+"").append(apenstyleing);
				}else{
					$("#"+sd+"").append(apenstyle);
				}
			}	
		});
}

function gradeChangeed(ss,sd){
	var sff = ss;
	var checkValue = $("#tablename").val();
	$.ajax({
		type : 'get',
		url : postPath + '/system/census/getCensusType',
		async : false,
		data : {
			key : sff,
			table: checkValue
		},
		success : function(res) {
				if(res=="string"){
					$("#"+sd+"").append(apenstyleing);
				}else{
					$("#"+sd+"").append(apenstyle);
				}
			}	
		});
}

function showEdit(ss){
	$.ajax({
		type : 'get',
		url : postPath + '/system/census/getCensusXY',
		async : false,
		data : {
			key : ss
		},
		success : function(res) {
			// $.each(res,function(i,e){
			// $("#xfield").append("<option
			// value="+e.xfield+">"+e.xfield+"</option>");
			// $("#yfield").append("<option
			// value="+e.yfield+">"+e.yfield+"</option>");
			// });
			$.each(res, function(i, e) {
				apen = "";
				$.each(res.xfield, function(is, el) {
					$("#xfield").append(
							"<option value=" + el + ">" + el
									+ "</option>");
					$("#colunmdd").append(
							"<option value=" + el + ">" + el
									+ "</option>");
					$("#yfield").append(
							"<option value=" + el + ">" + el
									+ "</option>");
					apen += "<option value=" + el + ">" + el
							+ "</option>";
					$("#columnstyle").append("<option value=\"\">统计类型</option>",
							"<option value=\"sum\">求和</option>",
							"<option value=\"avg\">求平均值</option>",
							"<option value=\"max\">求最大值</option>",
							"<option value=\"min\">求最小值</option>");
				});
				// $.each(res.yfield,function(is,el){
				// $("#yfield").append("<option
				// value="+el+">"+el+"</option>");
				// });
			});
		}
	});
}

function myFunction() {
	$("#EditContent").modal('hide');
	$("#sourcewhere").modal('show');
}
// 添加节点操作
function addcensus() {
	cleancensus();
	$("#exitids").show();
	 $("#uid").attr("readOnly",false);
	if (ppid != 0) {
		bootbox.alert("请选择父节点!");
		return;
	}
	$("#censusTree").modal('show');
	editStart = 1;
};
// 修改节点操作
function editcensus() {
	cleancensusing();
	$("#exitids").show();
	 $("#uid").attr("readOnly","true");
	if (ppid == 0) {
		bootbox.alert("请选择要修改的服务名称!");
		return;
	}
	$.ajax({
		type : 'get',
		url : postPath + '/system/census/selectOneField',
		async : false,
		data : {
			key : biaobiao
		},
		success : function(res) {
			$("#uid").val(res.guid);
			$("#sername").val(res.servicename);
			$("#sertitle").val(res.stitle);
			$("#remakes").val(res.remark);
			editStart = 2;
		}
	});
	$("#censusTree").modal('show');

};
function cleanContent() {
	// 维护内容清空
	$("#tablename ").empty();
	$("#xfield ").empty();
	$("#yfield ").empty();
	$("#colunmdd ").empty();
	$("#columnstyle ").empty();
	$("#condition").val("");
	$("#conditioning").val("");

	// 验证信息清空
	$("#valide_tablename").html("");
	$("#valide_xfield").html("");
	$("#valide_yfield").html("");
	$("#valide_colunmdd").html("");
	$("#valide_columnstyle").html("");
	
	$("#wheredi").html("");
}

function cleanContented() {
	// 维护内容清空
	$("#xfield ").empty();
	$("#yfield ").empty();
	$("#colunmdd ").empty();
	$("#columnstyle ").empty();
	$("#condition").val("");
	$("#conditioning").val("");

	// 验证信息清空
	$("#valide_xfield").html("");
	$("#valide_yfield").html("");
	$("#valide_colunmdd").html("");
	$("#valide_columnstyle").html("");
	
	$("#wheredi").html("");
}
// 验证表单内容
function validateData() {
	if ($("#tablename option:selected").val() == 0) {
		$("#valide_tablename").html("配置表名不能为空!");
		return false;
	} else {
		$("#valide_tablename").html("");
	}
	if ($("#xfield option:selected").val() == 0) {
		$("#valide_xfield").html("横坐标字段不能为空!");
		return false;
	} else {
		$("#valide_xfield").html("");
	}
	if ($("#yfield option:selected").val() == 0) {
		$("#valide_yfield").html("纵坐标不能为空!");
		return false;
	} else {
		$("#valide_yfield").html("");
	}
	if ($("input[type='radio']:checked").val() == 1) {
		if ($("#columnstyle option:selected").val() == 0) {
			$("#valide_columnstyle").html("统计类型不能为空!");
			return false;
		} else {
			$("#valide_columnstyle").html("");
		}
	}
	// if ($("#condition").val() == "") {
	// $("#valide_condition").html("纵坐标不能为空!");
	// return false;
	// } else {
	// $("#valide_condition").html("");
	// }
	return true;
}

function cleancensus() {
	// 维护内容清空
	$("#uid").val("");
	$("#sername").val("");
	$("#sertitle").val("");
	$("#remakes").val("");

	// 验证信息清空
	$("#valide_uid").html("");
	$("#valide_sername").html("");
	$("#valide_sertitle").html("");
	$("#valide_remakes").html("");

}

function cleancensusing() {
	// 维护内容清空
	$("#sername").val("");
	$("#sertitle").val("");
	$("#remakes").val("");

	// 验证信息清空
	$("#valide_uid").html("");
	$("#valide_sername").html("");
	$("#valide_sertitle").html("");
	$("#valide_remakes").html("");

}
function showTableName() {

	$.ajax({
		type : 'get',
		url : postPath + '/system/census/selectTableName',
		async : false,
		data : {
			dbKey : biaobiao
		},
		success : function(res) {
			$("#tablename").append(
					"<option value="+0+">请选择表名</option>");
			$.each(res, function(i, e) {
				$("#tablename").append(
						"<option value=" + i + ">" + e + "</option>");
			});
		}
	});
}

function showAll() {

	$.ajax({
		type : 'get',
		url : postPath + '/system/census/selectTableNames',
		async : false,
		data : {
			dbKey : biaobiao
		},
		success : function(res) {
			$.each(res, function(i, e) {
				$("#tablename").append(
						"<option value=" + i + ">" + e + "</option>");
			});
		}
	});
}

function deletewhere(sds){
	$("#"+sds+"").remove();
	var sgg = sds+"";
	var ser = sgg.substring(sds.length-1);
	$.each(syslist,function(index,item){  
        if(item==ser){
        	syslist.splice(index,1);
         }
 });
}
// 验证表单内容
function validates() {
	if($("#uid").val() == ""){
		$("#valide_uid").html("ID不能为空!");
		return false;
	} else {
		$("#valide_uid").html("");
	}
	if ($("#sername").val() == "") {
		$("#valide_sername").html("服务名不能为空!");
		return false;
	} else {
		$("#valide_sername").html("");
	}
	if ($("#sertitle").val() == "") {
		$("#valide_sertitle").html("服务标题不能为空!");
		return false;
	} else {
		$("#valide_sertitle").html("");
	}
	if ($("#remakes").val() == "") {
		$("#valide_remakes").html("备注不能为空!");
		return false;
	} else {
		$("#valide_remakes").html("");
	}
	return true;
}
